   
	 /**     
     * @discription 在此输入一句话描述此文件的作用
     * @author ljx       
     * @created 2020年10月27日 上午10:56:17    
     * tags     
     * see_to_target     
     */
    
package cn.springBoot.util;

import java.io.File;
import java.io.IOException;
import java.util.UUID;

import org.springframework.web.multipart.MultipartFile;

/**        
     * Title: FileUploadUtil.java    
     * Description: 描述
     * @author ljx       
     * @created 2020年10月27日 上午10:56:17    
     */

public class FileUploadUtil {
	
	
	
	
	public static String fileUpLoad( MultipartFile file) {
		
		if (file.isEmpty()) {
			return null;
		}
		String fileName = file.getOriginalFilename(); // 文件名
		String suffixName = fileName.substring(fileName.lastIndexOf(".")); // 后缀名
		String filePath = "D://temp-rainy2//"; // 上传后的路径
		fileName = UUID.randomUUID() + suffixName; // 新文件名
		File dest = new File(filePath + fileName);
		if (!dest.getParentFile().exists()) {
			dest.getParentFile().mkdirs();
		}
		try {
			file.transferTo(dest);
		} catch (IOException e) {
			e.printStackTrace();
		}
		String filename = "/image/" + fileName;

		return filename;
	}
	
	

}
